charter-tainted evidence - Spanish English Dictionary